package com.jy.appmarket.utils;

import java.io.File;

public class FileManager {

	/**
	 * 创建根文件夹
	 * */
	private static void createRootFile() {
		File rootDir = new File(StorageConfig.ROOT_DIR);
		if (!rootDir.exists()) {
			rootDir.mkdirs();
		}
	}

	/**
	 * 创建下载文件夹
	 * */
	private static void createDownLoadFile() {
		File downloadDir = new File(StorageConfig.DOWNLOAD_DIR);
		if (!downloadDir.exists()) {
			downloadDir.mkdir();
		}
	}

	/**
	 * 创建缓存文件夹
	 * */
	private static void createCacheFile() {
		File cacheDir = new File(StorageConfig.CACHE_DIR);
		if (!cacheDir.exists()) {
			cacheDir.mkdir();
		}
	}

	/**
	 * 创建更新升级文件夹
	 * */
	private static void createUpdateFile() {
		File cacheDir = new File(StorageConfig.UPDATE_DIR);
		if (!cacheDir.exists()) {
			cacheDir.mkdir();
		}
	}

	/**
	 * 创建文件夹
	 * */
	public static void createFileDir() {
		createRootFile();
		createCacheFile();
		createDownLoadFile();
		createUpdateFile();
	}
}
